pay spot cash - Francés Inglés Diccionario